본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
Media Access Control Address; MAC 주소, 물리 주소, 하드웨어 주소
네트워크 인터페이스마다 붙어 있는 48비트(6바이트) 고유 식별 번호. 같은 LAN 안에서 프레임을 누구에게 보낼지 정하는 데 쓴다
  • 48비트 = 6바이트이고, 16진수 두 자리씩 6묶음으로 적는다
- 예) A0:BB:CC:11:22:DD (리눅스), A0-BB-CC-11-22-DD (윈도우)
  • 앞의 3바이트(24비트)는 제조사 식별 번호인 OUI(Organizationally Unique Identifier)로, IEEE 가 제조사에 나눠 준다
  • 뒤의 3바이트는 제조사가 장치마다 겹치지 않게 붙인다
  • 첫 바이트의 가장 낮은 비트가 1 이면 멀티캐스트 주소, 0 이면 유니캐스트 주소다
  • 브로드캐스트 주소는 FF:FF:FF:FF:FF:FF 다
  • OSI 7계층의 2계층인 데이터 링크 계층에서 쓰는 주소다. 이더넷·와이파이 프레임의 목적지·출발지 주소 칸에 들어간다 → 이더넷 프레임
  • 네트워크 인터페이스 카드(NIC)의 ROM 에 새겨져 나오므로 물리 주소라 부른다. 다만 운영체제에서 바꿔 쓸 수 있다(MAC 스푸핑, 스마트폰의 무작위 MAC)
  • 라우터를 지날 때마다 프레임의 MAC 주소는 다음 구간의 것으로 바뀌고, 출발지에서 목적지까지 유지되는 것은 IP 주소다
  • IP 주소로 MAC 주소를 알아내는 것은 ARP, 그 반대는 RARP 다
  • 확인 명령 : 리눅스 ip link, ifconfig, 윈도우 ipconfig /all, getmac

주소 길이 비교

편집 원본 편집
주소 길이 쓰임
MAC 주소(EUI-48) 48비트 2계층 장치 식별
EUI-64 64비트 MAC 주소 가운데에 FFFE 를 끼워 늘린 꼴. IPv6 주소의 인터페이스 ID 를 만들 때 쓴다
IPv4 주소 32비트 3계층 주소
IPv6 주소 128비트 3계층 주소